package com.ruoyi.tjfx.domain;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;

import java.math.BigDecimal;


/**
 * 试验月报返回对象
 *
 * @author zxs
 * @date 2024-09-13
 */
@Data
//@ExcelIgnoreUnannotated
public class ReportMonthlyVo {

    private static final long serialVersionUID = 1L;

    /**
     * 试验记录类型id（表格id）
     */
//    @ExcelProperty(value = "序号", converter = ExcelDictConvert.class)
//    @ExcelDictFormat(readConverterExp = "序号")
    private String xuh;

    /**
     * 归属试验类型
     */
//    @ExcelProperty(value = "归属试验类型")
    private String name;

    /**
     * 试验记录类型名称
     */
//    @ExcelProperty(value = "试验记录类型名称")
    private String title;

    /**
     * 承包人组数
     */
//    @ExcelProperty(value = "简称", converter = ExcelDictConvert.class)
    private Integer chengbrzs;

    /**
     * 承包人合格率
     */
//    @ExcelProperty(value = "合格率")
    private BigDecimal chengbrhgl;

    /**
     * 承包人开工累计
     */
//    @ExcelProperty(value = "开工累计")
    private Integer chengbrkglj;

    /**
     * 监理人组数
     */
//    @ExcelProperty(value = "组数")
    private Integer jianlrzs;

    /**
     * 监理人合格率
     */
//    @ExcelProperty(value = "合格率")
    private BigDecimal jianlrhgl;
    /**
     * 监理人开工累计
     */
//    @ExcelProperty(value = "开工累计")
    private Integer jianlrkglj;

    /**
     * 抽检频率(%)
     */
//    @ExcelProperty(value = "抽检频率")
    private BigDecimal choujpl;

    /**
     * 中心试验室组数
     */
//    @ExcelProperty(value = "简称", converter = ExcelDictConvert.class)
    private Integer zhongxsyszs;

    /**
     * 中心试验室合格率
     */
//    @ExcelProperty(value = "合格率")
    private BigDecimal zhongxsyshgl;

    /**
     * 中心试验室开工累计
     */
//    @ExcelProperty(value = "开工累计")
    private Integer zhongxsyskglj;




}
